package com.meilai.project.dto.business.saleOrder;

import com.meilai.project.dto.business.intentionScheme.LocationInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.time.LocalDate;
import java.util.List;

/**
 * @author ykb
 * @since 2022-03-05
 */
@Data
@ApiModel
public class SaleMapSearchDTO {

	@NotNull
	@ApiModelProperty("开始日期")
	private LocalDate beginDate;

	@NotNull
	@ApiModelProperty("结束日期")
	private LocalDate endDate;

	@ApiModelProperty("行政区划List,传对应的adcode")
	private List<String> pcaList;

	@ApiModelProperty("位置纬度信息")
	private List<LocationInfo> positionLocationList;

	@ApiModelProperty("位置半径,不指定传空")
	private Integer positionRadius;


	@ApiModelProperty("资源类型id列表")
	private List<Long> buildingTypeIdList;

}
